mutually agreed terms - Español Inglés Diccionario